﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceModel;
using System.Web;
using DiscoveryLogic.DataServices.DataObjects;

namespace DiscoveryLogic.DataServices
{
    [ServiceContract]
    public interface IBanking
    {

        [OperationContract]
        Account[] GetAccounts();

        [OperationContract]
        BillPayee[] GetPayees();

        [OperationContract]
        MortgageAccount GetMortgage();

        [OperationContract]
        InvestmentPortfolio GetPortfolio();

        [OperationContract]
        Statement[] GetStatements();

    }
}
